<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

include('fonctionSQL.php');

//On verifie que la variable action existe
if (isset($_POST['action'])) {

//On echape les variables pour pouvoir les mettre dans une requette SQL
    $action = mysql_real_escape_string($_POST['action']);

//Si l'action a effectuer est l'ajout d'un site
    if ($action != "listeArc") {

        if ($action == "ajouterArc") {

            if (isset($_POST['idGraphe'])) {

//                $poly = mysql_real_escape_string($_POST['poly']);
                $idGraphe = mysql_real_escape_string($_POST['idGraphe']);
                $waypoints = mysql_real_escape_string($_POST['waypoints']);
                $depart = mysql_real_escape_string($_POST['depart']);
                $arrivee = mysql_real_escape_string($_POST['arrivee']);

//                addslashes($poly);
                $message = insererArc($idGraphe, $waypoints,$depart,$arrivee);
            } else {
                $message = "Erreur d'exécution";
            }
        } else {
            if ($action == "supprimerGraphe") {
//On récupére la variable id
                if (isset($_POST['idGraphe'])) {

//On echape les variables pour pouvoir les mettre dans une requette SQL
                    $idGraphe = mysql_real_escape_string($_POST['idGraphe']);

//On exécute la fonction de suppression de site
                    supprimerGraphe($idGraphe);
                    $message = "L'arc a été supprimé";
                } else {
                    $message = "variable non définit";
                }
            } else {
                if ($action == "modifierArc") {
                    if (isset($_POST['idPoly'], $_POST['waypoints'])) {

                        $idPoly = mysql_real_escape_string($_POST['idPoly']);
                        $waypoints = mysql_real_escape_string($_POST['waypoints']);

                        modifierArc($idPoly, $waypoints);
                        $message ="ok";
                    }
                } else {
                    $message = "Erreur d'exécution";
                }
            }
        }
    } else {
        if (isset($_POST['idGraphe'])) {

            $idGraphe = mysql_real_escape_string($_POST['idGraphe']);
            $message = listeArc($idGraphe);
        } else {
            $message = "Variable idSite non définit";
        }
    }
} else {
    $message = "Erreur de paramètres";
}

echo $message;
?>
